Dictionary Lookup:
Touhou Project
No Pronunciation Data
Chinese definitions:
东方Project [dōng fāng ]